package com.buddy.summary.code.proxy;

public class DBQueryProxy implements IDBQuery{

    private DBQuery real = null;

    @Override
    public String request() {
        //在真正需要的时候，才会创建真实对象，创建过程可能会很慢
        if (real == null)
            real = new DBQuery();
        //在多线程情况下，这里返回一个虚假类，类似于Future模式
        return real.request();
    }
}
